put oneself forward for the position of - French English Dictionary